- lick-trencher
- lickˈ-trencher noun (archaic)A parasite• • •Main Entry: ↑lick
Useful english dictionary. 2012.
Useful english dictionary. 2012.
lickspittle — n. Abject parasite, mean flatterer, lick platter, lick trencher … New dictionary of synonyms